/**
 * @filename:VoucherCashDao 2023-5-2
 * Copyright(c) 2020 Wonder Co. Ltd. 
 * All right reserved. 
 */
package com.wonder.app.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import com.wonder.app.domain.VoucherCash;
import com.wonder.app.vo.VoucherCashVo;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.apache.ibatis.annotations.Param;

/**   
 * @Description:TODO(用户现金券数据访问层)
 * @author: Wonder
 * 
 */
@Mapper
public interface VoucherCashDao extends BaseMapper<VoucherCash> {

 /**
     * 分页查询
     * @param page：mybatisPlus 原生分页查询，查询SQL会自动拼接分页
     * @param queryWrapper：QueryWrapper条件，注意，这里需要使用 @Param("ew") 指定mybatis参数
     * @return
     */
    IPage<VoucherCashVo> getVoucherCashVoList(IPage<VoucherCashVo> page, @Param("ew") Wrapper<VoucherCashVo> wrapper);
    
    /**
     * 普通查询
     * @param queryWrapper：QueryWrapper条件，注意，这里需要使用 @Param("ew") 指定mybatis参数
     * @return
     */
    VoucherCashVo getVoucherCashVoList(@Param("ew") Wrapper<VoucherCashVo> wrapper);
	
}
